testis (pl. testes) - English Synonyms Dictionary